import time
import functools

def timing_decorator(func):
    @functools.wraps(func)
    def wrapper(*args, **kwargs):
        start_time = time.time()  # 记录起始时间
        result = func(*args, **kwargs)  # 执行原方法
        end_time = time.time()  # 记录结束时间
        execution_time = end_time - start_time  # 计算执行时间
        print(f"方法 '{func.__name__}' 执行时间为 {execution_time:.4f} 秒")
        return result
    return wrapper
